tools/hotplug: Removing of "all" dependency from "install" rule.
authorAnthony PERARD <anthony.perard@citrix.com>
Mon, 13 Oct 2014 14:31:36 +0000 (15:31 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Tue, 14 Oct 2014 09:03:12 +0000 (10:03 +0100)
commite47df5f77bf50c50db6d7901a913003d4e8aa421
tree7d3fb4fc73f97ae76ae4af31f2618ad1eb6a3dfa
parent66bb8b04f0032ddf0aa007b0850be1ec15477d60
tools/hotplug: Removing of "all" dependency from "install" rule.

The "install" rules depends on both "all" and "subdirs-install" and
"all" depends on "subdirs-all". This leads the "install" rules to call
both "subdirs-all" and "subdirs-install" which create a race with two
concurrent `make` within the same directory (systemd) trying to make the
same things (xen.conf) and failing.

Ultimatly, "install" should only depend on the things it needs to
install, and not on "all".

Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Tested-by: Olaf Hering <olaf@aepfle.de>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
tools/hotplug/FreeBSD/Makefile
tools/hotplug/Linux/Makefile
tools/hotplug/NetBSD/Makefile
tools/hotplug/common/Makefile